257309
428161
216964
521138
498989
1086612
128650
741348
1004863
994955
1059239
1086413
789312
880870
820147
908949
1017724
830610
570505
57952
101987
614377
296284
547842